Text copied to clipboard!

Název

Text copied to clipboard!

Full Stack Ruby Developer

Popis

Text copied to clipboard!
Hledáme talentovaného a zkušeného Full Stack Ruby vývojáře, který se připojí k našemu dynamickému týmu. Jako Full Stack Ruby vývojář budete zodpovědní za návrh, vývoj a údržbu webových aplikací s využitím Ruby on Rails. Budete pracovat na různorodých projektech, které zahrnují jak frontend, tak backend vývoj, a budete úzce spolupracovat s dalšími vývojáři, designéry a produktovými manažery. Vaše hlavní úkoly budou zahrnovat vývoj nových funkcionalit, optimalizaci výkonu aplikací a zajištění vysoké kvality kódu. Očekáváme, že budete mít hluboké znalosti Ruby on Rails, zkušenosti s databázemi, jako je PostgreSQL nebo MySQL, a schopnost pracovat s moderními frontend technologiemi, jako jsou JavaScript, React nebo Vue.js. Dále budete zodpovědní za implementaci a údržbu API, integraci s externími službami a zajištění bezpečnosti aplikací. Budete se podílet na celém vývojovém cyklu, od analýzy požadavků až po nasazení a monitoring aplikací v produkčním prostředí. Ideální kandidát by měl mít zkušenosti s agilním vývojem, verzovacím systémem Git a nástroji pro kontinuální integraci a nasazení (CI/CD). Schopnost efektivně komunikovat a spolupracovat v týmu je klíčová, stejně jako ochota učit se nové technologie a přístupy. Pokud máte vášeň pro vývoj webových aplikací, rádi pracujete v inovativním prostředí a chcete se podílet na zajímavých projektech, rádi vás přivítáme v našem týmu!

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba webových aplikací pomocí Ruby on Rails
  • Návrh a implementace nových funkcionalit
  • Optimalizace výkonu a bezpečnosti aplikací
  • Práce s databázemi, jako je PostgreSQL nebo MySQL
  • Integrace s externími API a službami
  • Spolupráce s frontend vývojáři a designéry
  • Údržba a vylepšování stávajícího kódu
  • Podpora a řešení technických problémů

Požadavky

Text copied to clipboard!
  • Zkušenosti s Ruby on Rails a vývojem webových aplikací
  • Znalost databází, jako je PostgreSQL nebo MySQL
  • Zkušenosti s frontend technologiemi, jako jsou JavaScript, React nebo Vue.js
  • Schopnost pracovat s verzovacím systémem Git
  • Znalost principů REST API a jejich implementace
  • Zkušenosti s CI/CD nástroji a automatizací nasazení
  • Schopnost pracovat v agilním týmu
  • Dobré komunikační schopnosti a analytické myšlení

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s Ruby on Rails?
  • Můžete popsat projekt, na kterém jste pracovali jako Full Stack vývojář?
  • Jaké databázové technologie jste používali a jaké jsou vaše zkušenosti s jejich optimalizací?
  • Jak přistupujete k optimalizaci výkonu webových aplikací?
  • Jaké jsou vaše zkušenosti s frontend technologiemi, jako jsou React nebo Vue.js?
  • Jaké nástroje používáte pro verzování kódu a proč?
  • Jaké jsou vaše zkušenosti s CI/CD a automatizací nasazení?
  • Jak řešíte bezpečnostní problémy ve webových aplikacích?